package demo.hdz.mynotification;

/**
 * @author hdz
 * @date 2019/02/27
 */
public class Constant {
    // Action Name
    public static String ACTION = "MainActivity.BroadcastReceiver.action";

    // Extra Name
    public static String DATA   = "MainActivity.BroadcastReceiver.data";

    public final static String ACTION_SIMPLE = "demo.notification.ACTION_SIMPLE";
    public final static String ACTION_ACTION = "demo.notification.ACTION_ACTION";
    public final static String ACTION_REMOTE_INPUT = "demo.notification.ACTION_REMOTE_INPUT";
    public final static String ACTION_BIG_PICTURE_STYLE = "demo.notification.ACTION_BIG_PICTURE_STYLE";
    public final static String ACTION_BIG_TEXT_STYLE = "demo.notification.ACTION_BIG_TEXT_STYLE";
    public final static String ACTION_INBOX_STYLE = "demo.notification.ACTION_INBOX_STYLE";
    public final static String ACTION_MEDIA_STYLE = "demo.notification.ACTION_MEDIA_STYLE";
    public final static String ACTION_MESSAGING_STYLE = "demo.notification.ACTION_MESSAGING_STYLE";
    public final static String ACTION_PROGRESS = "demo.notification.ACTION_PROGRESS";
    public final static String ACTION_CUSTOM_HEADS_UP_VIEW = "demo.notification.ACTION_CUSTOM_HEADS_UP_VIEW";

    public final static String ACTION_CUSTOM_VIEW_OPTIONS_LOVE = "demo.notification.ACTION_CUSTOM_VIEW_OPTIONS_LOVE";
    public final static String ACTION_CUSTOM_VIEW_OPTIONS_PRE = "demo.notification.ACTION_CUSTOM_VIEW_OPTIONS_PRE";
    public final static String ACTION_CUSTOM_VIEW_OPTIONS_PLAY_OR_PAUSE = "demo.notification.ACTION_CUSTOM_VIEW_OPTIONS_PLAY_OR_PAUSE";
    public final static String ACTION_CUSTOM_VIEW_OPTIONS_NEXT = "demo.notification.ACTION_CUSTOM_VIEW_OPTIONS_NEXT";
    public final static String ACTION_CUSTOM_VIEW_OPTIONS_LYRICS = "demo.notification.ACTION_CUSTOM_VIEW_OPTIONS_LYRICS";
    public final static String ACTION_CUSTOM_VIEW_OPTIONS_CANCEL = "demo.notification.ACTION_CUSTOM_VIEW_OPTIONS_CANCEL";
    public final static String ACTION_SEND_PROGRESS_NOTIFICATION = "demo.notification.ACTION_SEND_PROGRESS_NOTIFICATION";

    public final static String ACTION_YES = "demo.notification.ACTION_YES";
    public final static String ACTION_NO = "demo.notification.ACTION_NO";
    public final static String ACTION_DELETE = "demo.notification.ACTION_DELETE";
    public final static String ACTION_REPLY = "demo.notification.ACTION_REPLY";
    public final static String REMOTE_INPUT_RESULT_KEY = "remote_input_content";

    public final static String EXTRA_OPTIONS = "options";
    public final static String MEDIA_STYLE_ACTION_DELETE = "action_delete";
    public final static String MEDIA_STYLE_ACTION_PLAY = "action_play";
    public final static String MEDIA_STYLE_ACTION_PAUSE = "action_pause";
    public final static String MEDIA_STYLE_ACTION_NEXT = "action_next";
    public final static String ACTION_ANSWER = "action_answer";
    public final static String ACTION_REJECT = "action_reject";

    public final static String ACTION_CUSTOM_VIEW_NOTIFY = "demo.notification.ACTION_CUSTOM_VIEW_NOTIFY";
    public final static String ACTION_CUSTOM_VIEW_CANCEL = "demo.notification.ACTION_CUSTOM_VIEW_CANCEL";
    public final static String ACTION_CUSTOM_VIEW        = "demo.notification.ACTION_CUSTOM_VIEW";
    public final static String ACTION_MUSIC_OPTIONS      =  "demo.notification.ACTION_CUSTOM_VIEW_OPTIONS";
    public final static int ACTION_MUSIC_PLAY_OR_PAUSE = 0;
    public final static int ACTION_MUSIC_PRE           = 1;
    public final static int ACTION_MUSIC_NEXT          = 2;
    public final static int ACTION_MUSIC_LOVE          = 3;
    public final static int ACTION_MUSIC_LYRICS        = 4;
    public final static int ACTION_MUSIC_CLOSE         = 5;
}
